#include<iostream>
using namespace std;
#include<string>
/*
作用：结构体中的成员可以是另一个结构体
例如：每个老师辅导一个学员，一个老师的结构体中，记录一个学生的结构体
*/
struct student
{
    string name;
    int age;
    int score;
};

struct teacher
{
    int id;
    string name;
    int age;
    struct student stu;
};
int main(){
    //创建老师
    teacher t;
    t.id=10;
    t.name="老王";
    t.age=50;
    t.stu.name="小王";
    t.stu.age=20;
    t.stu.score=60;
    cout<<"老师姓名："<<t.name<<"老师编号："<<t.id<<"老师年龄："<<t.age
        <<"老师辅导的学生姓名："<<t.stu.name<<"学生年龄："<<t.stu.age
        <<"学生考试分数为："<<t.stu.score<<endl;
    return 0;
}
